package com.company;

import java.io.File;

public class Task1 {


    public static void main(String[] args) {
        //todo 1. 编写一段程序，判断d:/study/io目录是否存在，存在则遍历输出这个目录的所有文件名称，不存在则创建这个目录。
        String url = "D:/study/io";
        File file = new File(url);


        if (!file.exists() && !file.isDirectory()) {
            System.out.println("不存在");
            file.mkdirs();
        } else {
            System.out.println("目录存在");
            String[] files = file.list();
            for(String fileString : files) {
                String childPath = url + File.separator + fileString;
                File childFile = new File(childPath);
                if (childFile.isFile()) {
                    System.out.println("文件名" + fileString);
                    //todo 2. 编写一段程序，删除d:/study/io这个目录下的大于20Kb的文件。
                    long size = childFile.length() / 1024;
                    if (size > 20) {
                        childFile.delete();
                        System.out.println("删除大于20KB的文件：" + fileString);
                    }
                }
            }
        }
    }

}
